Aleno Token Report PoC¶

This POC is done on ERC20 contracts where we analyse the token holders. This same analysis can be done on any contract type to analyze the users and can be automated¶

Token general information¶

Token name :  XDEFI
Token symbol :  XDEFI
Token ID 54201
Statistics computed 2022-10-21 18:15:27
 Price 0.094277054
total dex volume 170 M XDEFI
total dex usd volume 128 M$
XDEFI is swapped in 4 pools on 2 different exchanges
address protocol_id swap_count usd_volume
0x37fc088cfd67349be00f5504d00ddb7f2274b3f6 SushiSwap 12181 123532330.000000
0x77924185cf0cbb2ae0b746a0086a065d6875b0a5 Uniswap v3 2376 6479998.250000
0x5331fe76fe194141554002a05c99fc8a6200715b Uniswap v3 1846 8735957.000000
0xa0d551592368857deb657e64bef25c50feb84c01 Uniswap v3 68 1081104.920000

Price evolution¶

Accounts analysis¶

4679 have been exposed to XDEFI through decentralized exchanges on ethereum
1660 accounts have bought XDEFI on decentralized exchanges and have a non null balance
4030 are currently holding XDEFI

At the moment we can analyse 3 types of players:

  • All the addresses that interacted with the token through DEXES
  • All the addresses that bought some tokens though DEXES without selling them
  • All the "True" token holders

Holdings distribution without extreme values¶

2956 holders have more than 100 XDEFI

Some dapps offer a tiering systems for they users that enables different perks. The following analysis could be split into the analysis of these different tiers to display major differencies between those groups.

Holders Description¶

Comparer avec les gens qui swap le token utiliser les balances etherscan Regarder l'activité de swapping labeliser non swapper address labeliser passif holders plutot que simple holder

There were 518 active accounts last month

Labeling definition can be improved. What other labels should we add ?

We could add a graph showing the distribution of the age of the users

Some accounts are not labeled since they don't apear in our database. Should we add them ?

Some addresses might have transferred their tokens to other addresses or other chains so holders are not 100% exact. Tracking those transfers could be added for a slight improvement. Current analysis is quite representative when empirically verifying results

We could also cludter the related accounts that have done some inner transfers

This analysis could be handled on all the addresses that interacted with the tokens and not only the current holders

From here bots are removed from the analysis¶

Removing 0.91% bot accounts from the analysis

Should We add the distribution only for users ? Or most precisely active users ?

Show recent holders interaction (4 weeks old)¶

Recent asset swapped¶

Notable recent tokens swaped by XDEFI holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
address name symbol swap_count total_dollar_volume
0x12b6893ce26ea6341919fe289212ef77e51688c8 Tamadoge TAMA 179 1108758.637279
0x9813037ee2218799597d83d4a5b6f3b6778218d9 BONE SHIBASWAP BONE 55 697832.116783
0x853d955acef822db058eb8505911ed77f175b99e Frax FRAX 28 420217.987035
0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0 Frax Share FXS 33 297486.819343
0x0000000000085d4780b73119b644ae5ecd22b376 TrueUSD TUSD 13 277940.318290
0x0f2d719407fdbeff09d87557abb7232601fd9f29 Synapse SYN 30 270764.793318
0x767fe9edc9e0df98e07454847909b5e959d7ca0e Illuvium ILV 30 265573.673840
0x9d71ce49ab8a0e6d2a1e7bfb89374c9392fd6804 NvirWorld Nvir 87 249684.564799
0x0cba60ca5ef4d42f92a5070a8fedd13be93e2861 The Protocol THE 80 240203.122825
0x72b886d09c117654ab7da13a14d603001de0b777 XDEFI XDEFI 156 216948.222657
0x8fc8f8269ebca376d046ce292dc7eac40c8d358a DeFiChain Token DFI 40 156816.443250
0xd084944d3c05cd115c09d072b9f44ba3e0e45921 Manifold Finance FOLD 32 148000.767375
0x320623b8e4ff03373931769a31fc52a4e78b5d70 Reserve Rights RSR 31 98036.940165
0xa8c8cfb141a3bb59fea1e2ea6b79b5ecbcd7b6ca NOIA Token NOIA 26 87524.399715
0x949d48eca67b17269629c7194f4b727d4ef9e5d6 Merit Circle MC 4 83933.294750
0x65ef703f5594d2573eb71aaf55bc0cb548492df4 Multichain MULTI 11 83264.334115
0xaf9f549774ecedbd0966c52f250acc548d3f36e5 Rio Fuel Token RFuel 10 79553.995900
0x5b7533812759b45c2b44c19e320ba2cd2681b542 SingularityNET Token AGIX 25 74646.899830
0xce3f08e664693ca792cace4af1364d5e220827b2 SAITAMA SAITAMA 9 71911.945535
0x38e4adb44ef08f22f5b5b76a8f0c2d0dcbe7dca1 Concentrated Voting Power CVP 11 68150.994175

Do we need to analyze recent swaps more in depth ?

Recent contract interaction by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 1214 114 Uniswap V3 Router
0x00000000006c3852cbef3e08e8df289169ede581 384 63 Seaport 1.1
0x1111111254fb6c44bac0bed2854e76f90643097d 717 60 1inch v4 Router
0x881d40237659c251811cec9c364ef91dc08d300c 112 43 Metamask Router
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 331 39 SushiSwap Router
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 28 23 Arbitrum: Delayed Inbox
0xdef1c0ded9bec7f1a1670819833240f027b25eff 383 20 0x: Exchange Proxy
0x1dfd9029d89f87c8c63ed8ef2be1b5393b2348ef 31 20 XDEFI Badges (bXDEFI)
0x408ed6354d4973f66138c91495f2f2fcbd8724c3 18 18 Uniswap Governor Bravo
0xdef171fe48cf0115b1d80b88dc8eab59176fee57 46 18 Paraswap Augustus v5
0xd37bbe5744d730a1d98d8dc97c42f0ca46ad7146 81 16 Thorchain Router
0xa0c68c638235ee32657e8f720a23cec1bfc77c77 21 14 Polygon Matic Bridge
0xb8901acb165ed027e32754e0ffe830802919727f 15 12 Hop Protocol Bridge
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 26 12 ENS: ETH Registrar Controller
0x3ee18b2214aff97000d974cf647e7c347e8fa585 76 11 Wormhole: Portal Token Bridge
0xccce297b06db0d859dfff0b936137f213e9b08ef 11 11 Dawn pass: DAWN
0xb3f723783e67471f2469c3fc49e2905d5fabee1d 11 11 XDeFI: Token Vesting
0x52ec2f3d7c5977a8e558c8d9c6000b615098e8fc 13 11 Optimism: Teleportr Deposit
0x085f81803db511dc19d0ce93f74e6a8937b58b81 12 10 Eggi
0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2 36 10 Gem: GemSwap 2
0x4e32004d8b81847a670b4a1778ace4dcf2bba01e 14 10 manifold.xyz
0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85 13 9 ENS: Base Registrar Implementation
0xc4448b71118c9071bcb9734a0eac55d18a153949 11 9 Arbitrum Nova: Delayed Inbox
0x74312363e45dcaba76c59ec49a7aa8a65a67eed3 28 9 X2Y2: Exchange

All time User interaction¶

Most swapped assets all time by token holders¶

Notable tokens held by XDEFI holders removing ['WETH', 'USDC', 'USDT', 'DAI', 'WBTC', 'UNI', 'SUSHI', 'MATIC', 'SHIB', 'HEX']
unique_account_count name symbol price usd_exposure address
953 XDEFI XDEFI 0.094277 1626217.535283 0x72b886d09c117654ab7da13a14d603001de0b777
168 1INCH Token 1INCH 0.560472 515918.926919 0x111111111117dc0aa78b770fa6a738034120c302
163 XRUNE Token XRUNE 0.010877 502555.268905 0x69fa0fee221ad11012bab0fdb45d444d3d2ce71c
147 Wrapped UST Token UST 0.037881 983587.896484 0xa47c8bf37f92abed4a126bda807a7b7498661acd
141 LooksRare Token LOOKS 0.218606 1273546.256233 0xf4d2888d29d722226fafa5d9b24f9164c092421e
135 Olympus OHM 54.236073 1991788.375964 0x383518188c0c6d7730d91b2c03a03c837814a899
125 SOS SOS 0.000000 684171.194917 0x3b484b82567a09e2588a13d54d032153f0c0aee0
116 PolkastarterToken POLS 0.429577 1583169.702612 0x83e6f1e41cdd28eaceb20cb649155049fac3d5aa
114 Curve DAO Token CRV 0.893621 2100951.855890 0xd533a949740bb3306d119cc777fa900ba034cd52
112 yearn.finance YFI 7581.923000 3442844.498438 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e
112 Badger BADGER 3.170393 1658607.810800 0x3472a5a71965499acd81997a54bba8d852c6e53d
105 THORSwap Token THOR 0.109337 578829.077257 0xa5f2211b9b8170f694421f2046281775e8468044
101 Synthetix Network Token SNX 2.190435 481503.030330 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f
101 DAO Maker DAO 1.265900 2900352.986253 0x0f51bb10119727a7e5ea3538074fb341f56b09ad
98 Spell Token SPELL 0.000836 4918190.574641 0x090185f2135308bad17527004364ebcc2d37e5f6
96 ChainLink Token LINK 6.747388 1730384.064109 0x514910771af9ca656af840dff83e8264ecf986ca
96 Frax FRAX 0.999393 24761577.973717 0x853d955acef822db058eb8505911ed77f175b99e
95 Aave Token AAVE 83.086360 1614221.324135 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9
94 @EthernityChain $ERN Token ERN 2.648380 3339875.382286 0xbbc2ae13b23d715c30720f079fcd9b4a74093505
93 Gas DAO GAS 0.000002 40114.514100 0x6bba316c48b49bd1eac44573c5c871ff02958469
  • This Could be improved by labeling tokens category such as (DeFi, P2E, Stables etc ...)
  • Same table can be done with all accounts that interacted with the token, not only the current holders

Most used contracts by holders by removing ERC20 Tokens¶

to_address transaction_count unique_account_count label
0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f 17167 923 SushiSwap Router
0xe592427a0aece92de3edee1f18e0157c05861564 12184 721 Uniswap V3 Router
0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45 11898 631 Uniswap V3 Router
0x881d40237659c251811cec9c364ef91dc08d300c 4592 522 Metamask Router
0x7be8076f4ea4a4ad08075c2508e481d6c946d12b 12414 502 Opensea Wyvern exchange V1
0xa5409ec958c83c3f309868babaca7c86dcb077c1 529 473 Opensea Registry
0x33ec109543f41c9d7b01fcc054c9d779f11f758a 769 375 Miso XdeFi CrowdSale
0xa0c68c638235ee32657e8f720a23cec1bfc77c77 3847 372 Polygon Matic Bridge
0x1111111254fb6c44bac0bed2854e76f90643097d 70980 364 1inch v4 Router
0xdef1c0ded9bec7f1a1670819833240f027b25eff 7786 348 0x: Exchange Proxy
0x11111112542d85b3ef69ae05771c2dccff4faa26 14779 297 1inch v3
0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f 597 296 Arbitrum: Delayed Inbox
0x7f268357a8c2552623316e2562d90e642bb538e5 3004 273 Opensea Wyvern exchange v2
0xabea9132b05a70803a4e85094fd0e1800777fbef 543 272 zkSync
0xba12222222228d8ba445958a75a0704d566bf2c8 1440 253 Balancer Vault
0x283af0b28c62c092c9727f1ee09c02ca627eb7f5 1946 246 ENS: ETH Registrar Controller
0x99c9fc46f92e8a1c0dec1b1747d010903e884be1 361 212 Optimism Gateway
0x090d4613473dee047c3f2706764f49e0821d256e 269 212 Uniswap token Distributor
0x3e66b66fd1d0b02fda6c811da9e0547970db2f21 1566 203 Balancer: Exchange Proxy 2
0x00000000006c3852cbef3e08e8df289169ede581 2127 200 Seaport 1.1
0x3ee18b2214aff97000d974cf647e7c347e8fa585 1717 185 Wormhole: Portal Token Bridge
0x111111125434b319222cdbf8c261674adb56f3ae 5907 176 1inch Network V2
0x084b1c3c81545d370f3634392de611caabff8148 239 172 ENS Reverse Register
0x2e424a4953940ae99f153a50d0139e7cd108c071 172 172 DappRadar: Airdrop Claim
0xdef171fe48cf0115b1d80b88dc8eab59176fee57 1564 171 Paraswap Augustus v5
0x4678f0a6958e4d2bc4f1baf7bc52e8f3564f3fe4 154 148 Maker: Proxy Registry
0x1dfd9029d89f87c8c63ed8ef2be1b5393b2348ef 447 148 XDEFI Badges (bXDEFI)
0x74ee68a33f6c9f113e22b3b77418b75f85d07d22 183 146 nan

Open questions and ideas¶

New Holders/Users analysis and notifications

Should we show holdings evolution through time ? Or interactions through time ? Daily contract Usage

Stickyness and churn analysis ? Analyse how many addresses keep using the contract or churned ?

Add a User leader board ?

Should we perform the same analysis on only active addresses ? Or historical users ?

Should we try deducting timezones based on activity timestamp ?

For general contracts should we add a google analytics Integration ?

What other labels can we add ?

Should we tag tokens and contracts in different categories such as DEFI, P2E ... ?

What other data do you want to measure on your users/holders ?

Are True User balance in ERC20 and ERC721 Usefull ?

Should We add a community tool ? Could be used to find Addresses that belong to the same owner or that have same onchain behaviour ?

Registered ENS analysis, Scrap data about all addresses that have a registered ENS.